towing hitch - Turco Inglés Diccionario